// import { useEffect } from "react";
import { createBrowserRouter, RouterProvider } from 'react-router-dom';



import {routesConfig} from './config';



// 创建路由配置
const router = createBrowserRouter(routesConfig)

// 用于设置页面标题的子组件（在路由上下文内部）
// function TitleSetter() {
//   const matches = useMatches(); // 这里可以安全使用useMatches
//   console.log('dfhgh------344',matches)
//   useEffect(() => {
//     const currentRoute = matches[matches.length - 1];
//     const pageTitle = currentRoute?.meta?.title || "我的网站";
//     document.title = pageTitle;
//     console.log('当前页面标题：', pageTitle);
//   }, [matches]);

//   return null; // 不渲染任何内容，仅处理副作用
// }

export default function AppRouter() { 
  return <RouterProvider router={router} />
}
